bust a gut

Translations
se décarcasser
Definitions
To laugh very hard or to exert oneself to the point of physical strain, often used in the context of finding something extremely funny.